Designing Software Architectures as Knowledge Specializations - Computer Software and Applications Conference, 1996. COMPSAC '96., Proceedings of 20th Internation

نویسنده

  • Mehmet Aksit
چکیده

Object-oriented methods aim at providing natural ways for decomposing (or composing) a system into (from) objects that correspond to concepts in the customer’s problem domain. The identified objects are the basic building blocks of the object-oriented system to be constructed. In order not to disregard relevant objects, most methods advise software engineers to take dedicated steps such as reading books about the problem domain, interviewing customers, etc. We consider two important concems in understanding the problem domain. First, it is very important to identify all the objects that are required for defining a consistent system, at least in its minimum configuration. Second, identified objects must serve as composable building blocks to construct robust, adaptable and reusable architectures. It has been shown in [2] that the choice of architectural style can have far-reaching consequences because they shape the analysis of the problem and the expression of the design.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Applying Conventional Testing Techniques for Class Testing - Computer Software and Applications Conference, 1996. COMPSAC '96., Proceedings of 20th Internation

This paper discusses how conventional testing criteria such as branch coverage can be applied fo r the testing of member functions inside a class. To support such testing techniques we employ symbolic execution techniques and finite state machines(FSMs). Symbolic execution is performed on the code of a member functzon to identify states that are required t o fulfill a given criterion. We use FS...

متن کامل

SOPView : A Visual Query and Object Browsing Environment for SOP OODBMS - Computer Software and Applications Conference, 1996. COMPSAC '96., Proceedings of 20th Internation

S O P V i e w i s a graphical u s e r env ironment f o r SOP OODBMS I. S O P V i e w supports the frame-based visual specification of object-oriented database query ele m e n t s such as target classes, project ions, conditional predicates, and p a t h expressions. S O P V a e w also provides a browsing method which consis ts of components such as visual izat ion s tructure, synchronized browsi...

متن کامل

Integration Issues in Information System Reengineering - Computer Software and Applications Conference, 1996. COMPSAC '96., Proceedings of 20th Internation

In this paper we address the problem of how to apply the schema integration techniques in the legacy system migration since some issues in the legacy concept: legacy system migration and reengineering are closely related to the schema integration methods. The importance of introducing integration issues to legacy system migration lies in the following aspects: 1) To adapt the legacy systems to ...

متن کامل

Message from the Standing Committee Chair

Let us celebrate the 37th edition of this long-standing IEEE Annual International Computer Software and Applications Conference (COMPSAC), officially designated as the IEEE signature conference on computers, software and applications since 2006. We have also made plans to hold the 2014 (38th) COMPSAC in Sweden and 2015 (39th) COMPSAC in Taiwan thanks to many willing and capable volunteers and o...

متن کامل

Prolonging Software Life

In his seminal book, The Unfinished Revolution, Professor Michael Dertouzos eloquently argues that the promise of the digital revolution is yet to be fully realized. In particular, the ability to harness the power of the computer to significantly improve the quality of life for the vast majority of humankind remains unfinished. Dertouzos proposes a new paradigm of computing where digital access...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004